duplex microstructure - German English Dictionary